mitigating circumstances - Turco Inglés Diccionario